package com.eastcom.providor.service;

import java.util.Date;
import java.util.List;

import com.eastcom.client.DataAbnormalBean;

public interface IDataAbnormalService {

	public int getCountDataAbnormalBeanByParams(String datasetID, Date start, Date end);
	
	public List<DataAbnormalBean> getDataAbnormalBeanByParams(String datasetID, Date start, Date end);
	
	public List<DataAbnormalBean> getDataAbnormalBeanByParams(String datasetID, Date start, Date end,int startRow,int endRow);
	
	public boolean removeDataAbnormal(String dataSetId,String kpiId,String neId,Date timeStamp);
	
	public boolean removeIntegerAbnormal(String dataSetId,Date timeStamp);
	
	public boolean removeIntegerAbnormals(String dataSetId, List<Date> timeStamps);
	
	public boolean removeIntegerAbnormalByDataSetTimeStampExp(List<String> dataSetTimeStamp);
}
